home *** CD-ROM | disk | FTP | other *** search
/ Experimental BBS Explossion 3 / Experimental BBS Explossion III.iso / gus / digestv5.zip / V5N14.TXT < prev    next >
Text File  |  1993-08-16  |  13KB  |  303 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6. Ultrasound Daily Digest     Sun Aug 15 00:07     Volume 5: Issue  14  
  7.  
  8. Today's Topics:
  9.                     About playmidi and 808 patches
  10.                       Could it be my disks.....
  11.                      Custom patches, banks, etc.
  12.                         Efficiency in Patches
  13.                          MIDIMON doesn't work
  14.                    Patch suggestion: guitar chords.
  15.                        Power Chords Controllers
  16. The new sound card (what's REAL and what ISN't!) .... Sorry for wrong informatio
  17.  
  18. Standard Info:
  19.     - Meta-info about the GUS can be found at the end of the Digest.
  20.     - Before you ask a question, please READ THE FAQ.
  21.  
  22. ----------------------------------------------------------------------
  23.  
  24. Date: Sat, 14 Aug 1993 21:52:43 -0400 (EDT)
  25. From: dionf@ERE.UMontreal.CA (Francois Dion)
  26. Subject: About playmidi and 808 patches
  27. Message-ID: <9308150152.AA21731@brise.ERE.UMontreal.CA>
  28.  
  29. For playmidi to work correctly with the TR 808 patches i made, you have to
  30. include them in the cfg in this way:
  31.  
  32. for example you want to put the 808kick1 in perc position 34:
  33.  
  34.       34 ultrasnd\midi\808kick1
  35.  
  36. This is because the playmidi parser is broken (or sscanf flaky...). You could
  37. also use a separate directory for custom patches:
  38.  
  39.       34 ultrasnd\custom\808kick1
  40.  
  41. So this should fix the problem. BTW, when you want to distribute any of my
  42. patches with your midi file, please contact me. Basically i dont think it's
  43. a good idea, cause it makes big files and defeat the purpose of the small
  44. midi files. However, if you really need to distribute them along for some
  45. reason, contact me and i'll arrange something.
  46.  
  47. Last, if someone wants a challenge, try to do 808 State's Cobra Bora song...
  48. with the upcoming patches it should be feasible (combined with the 808 drums).
  49.  
  50. Ciao,
  51. -- 
  52. Francois Dion
  53.     '  _   _   _ 
  54.  CISM (_) (_)  _) FM       Montreal , Canada       Email: CISM@ERE.UMontreal.CA
  55.       (_)  / . _)             10000 Watts          Telephone no: (514) 343-7511
  56. _______________________________________________________________________________
  57. Audio-C-DJ-Fractals-Future-Label-Multimedia-Music-Radio-Rave-Video-VR-Volvo-...
  58.  
  59. ------------------------------
  60.  
  61. Date: Sat, 14 Aug 1993 23:25:42 +1000 (EST)
  62. From: Michael Daniel <mdani@wilbur.mbark.swin.oz.au>
  63. Subject: Could it be my disks.....
  64. Message-ID: <Pine.3.07.9308142340.A3473-a100000@wilbur.mbark.swin.oz.au>
  65.  
  66. Guess what!, I just recieved a bit of paper in the mail saing that there
  67. was a parcel waiting for me at the post office...  Could i tbe my long
  68. awaited upgrade disks..  I certainly hope so!! (it's either those or a
  69. parcel asking us why we didn't enter Rally Australia again this year...)
  70.  
  71.     anticipating even happier GUSsing,   MPD 8-)
  72.  
  73.  --------------------------------------------------------------------------
  74. |Michael Daniel| mdani@wilbur.mbark.swin.oz.au |Maths and Computer Science|
  75. |  Swinburne University,  Eastern Campus,  Lilydale, Victoria, Australia. |
  76.  --------------------------------------------------------------------------
  77.  
  78. ------------------------------
  79.  
  80. Date: Sat, 14 Aug 93 2:29:16 PDT
  81. From: Christopher Jon Wilkins <chrisw@leland.Stanford.EDU>
  82. Subject: Custom patches, banks, etc.
  83. Message-ID: <199308140929.CAA05489@power.Stanford.EDU>
  84.  
  85. On the topic of how to organise custom patches ...
  86.  
  87. The current idea being thrown around is to create a `bank loading' 
  88. program to swap ultrasnd.ini files. This might be O.K. as a temporary
  89. solution, but I think we should really seriously lobby Gravis to
  90. modify the windows drivers instead.
  91.  
  92. The idea is this: implement midi sysex commands in the 
  93. Ultrasound driver to allow a dump request / bulk dump of
  94. the 128 patch names. Also modify patch manager so that you can double click
  95. on any patch number and it gives you a full list of possible patches in your
  96. patch directory which you can use to replace the existing patch reference. 
  97.  
  98. To put it another way, the 128 patch limit is quite arbitrary on the GUS.
  99. It refers only to the number of different patches that can be obtained by
  100. midi program change messages during playback of a file. This should have
  101. nothing to do with the number of patches readily available on your GUS.
  102.  
  103. The reason a sysex implementation is most desirable is that no other
  104. special GUS software would be necessary: all major sequencers already
  105. support some form of automatic sysex loading with files (although now
  106. I think about it I'm not sure it's part of the GM standard?). Otherwise
  107. we're going to be stuck back in this ridiculous situation of loading
  108. in a midi file into the sequencer and then loading in a matching 
  109. patch set file with another program. In other words it will be 
  110. the inconvenience of patch caching all over again. 
  111.  
  112. In fact, if we pursue this line of getting the digest programmers to
  113. knock up a `bank loader' we're going to be stuck with the following
  114. procedure whenever we want to modify a file: open the sequencer program
  115. and load in the file; open patch manager and again load in the file
  116. (extract from file command); open the bank editor and AGAIN load in
  117. the file (or its counterpart). In other words THREE loads whenever
  118. you want to load in a file. This sort of procedure is beyond a joke
  119. (although I admit it's better than the existing system of modifying
  120. ultrasnd.ini !).
  121.  
  122. Sound sensible? Suggestions/modifications? If we can get an absolutely
  123. clear idea of what it is we're after I'd say we've got a fair chance
  124. of convincing Gravis to do it.
  125.  
  126. Gus musicians of the world unite!
  127.  
  128. Chris.
  129.  
  130. PS: BTW, anyone managed to make a GUS patch with a name that Patch 
  131. Manager recognises or is Patch Manager faulty? And why are my patches
  132. supposedly 0K long?
  133.  
  134. ------------------------------
  135.  
  136. Date: Sun, 15 Aug 1993 00:41:10 -0400 (EDT)
  137. From: Phat H Tran <ptran@sciborg.uwaterloo.ca>
  138. Subject: Efficiency in Patches
  139. Message-ID: <9308150441.AA07958@sciborg.uwaterloo.ca>
  140.  
  141. It's great to see all those new patches people are making.  However, they
  142. are usually so BIG!  Sometimes they need to be big, but often, better
  143. use of looping, enveloping, and compromises in sampling rate and/or bit
  144. resolution can yield a much smaller patch that sounds nearly as good as 
  145. the larger one.
  146.  
  147. Sampling rate.  We don't need samples recorded at 44.1kHz for many
  148. instruments.  The GUS will just skip a lot of the sample points anyway
  149. since most people use around 24-28 active voices.  Don't be afraid
  150. to use lower sampling rates.  The GUS' interpolating capabilities
  151. can fill in the missing points quite decently.
  152.  
  153. Looping.  Look for patterns in the waveform, capture one repeating
  154. unit, and loop it to fill in the sustain.  The most complex waveforms
  155. are during the attack, and the harmonics tend to stabilize rather
  156. quickly.  Sometimes bidirectional looping can reduce the size of the
  157. looped region by a half.  Remember to discard all the wave data a few
  158. bytes after the end of the loop.  (It's safer to leave a few valid
  159. sample points after the end of the loop so that the GF1 has something
  160. to use for the interpolation if the voice lands fractionally outside
  161. the loop.  I don't know if a voice is ever allowed to go past the
  162. loop points before wrapping around or switching direction, but I'd 
  163. leave a buffer zone, just in case.)
  164.  
  165. Envelopes.  Remember to use the enveloping and AM/FM features instead
  166. of sampling an entire note complete with sustain and decay.
  167.  
  168. With a max of just 1 Meg, and a hardware limit of 256k for 16-bit
  169. samples, we should try to make our patches as compact as possible.
  170.  
  171. Phat.
  172.  
  173. ------------------------------
  174.  
  175. Date: Sat, 14 Aug 1993 20:45:40 +0000
  176. From: Clarke Brunt <CLARKE@lsl.co.uk>
  177. Subject: Re: MIDIMON doesn't work
  178. Message-ID: <0097106C.70251B81.19464@lsl.co.uk>
  179.  
  180. peter@netcom.com writes...
  181.  
  182. > midim201.zip, midimon.exe. When I try to launch this executable
  183. > under windows very little happens, the egg-timer is>
  184. > instantaneously visible and then the application disappears,
  185. > normal service is resumed (so to speak). Is there something
  186. > environmental that I have forgotten to establish? The author
  187. > provides usmail and compuserve addresses (but no source :-) but
  188. > I am overcome with lazyness and wondered if the list at large
  189. > has had similar trouble. 
  190.  
  191. This is what I found as well, and I think someone else on the
  192. Digest did too. I emailed the author, but he had no suggestions
  193. as to what was wrong. He did not feel that he could upload the
  194. source code, as it was largely from MicroSoft's SDK. I know that
  195. some of these programs are said to require vbrun...dll (the
  196. visual basic run-time library) but I'm pretty sure that this one
  197. doesn't. It does use two other DLLs, but we've got them in the
  198. same directory as the .exe so should be OK.
  199.  
  200. Any suggestions anyone?
  201.  
  202. ------------------------------
  203.  
  204. Date: Sun, 15 Aug 1993 01:39:35 -0400 (EDT)
  205. From: Phat H Tran <ptran@sciborg.uwaterloo.ca>
  206. Subject: Patch suggestion: guitar chords.
  207. Message-ID: <Pine.3.05.9308150135.A8982-9100000@sciborg>
  208.  
  209. To all those out there working on patches, do you think you could come up
  210. with some guitar chords?  Building up chords from individual notes just 
  211. does not produce realistic results, at least on the GUS, as the resonance 
  212. of the strings is lacking.  I think great .mids can be made with the
  213. appropriate set of sampled chords.  
  214.  
  215. Phat.
  216.  
  217. ------------------------------
  218.  
  219. Date: 14 Aug 93 08:21:40 EDT
  220. From: "Eric Bell, Howling Dog Systems" <71333.2166@CompuServe.COM>
  221. Subject: Power Chords Controllers
  222. Message-ID: <930814122140_71333.2166_DHQ35-1@CompuServe.COM>
  223.  
  224. > STU_JABIRCHE@VAX1.ACS.JMU.EDU
  225. > I have tried using the controller window to send a stream of increasing values
  226. > on controller 10, but I get nothing for my efforts. Any suggestions/comments/
  227. > clues?
  228. > P.S. I have no keyboard or I would use CakeWalk.
  229.  
  230. > The controls are not for doing continuous controller stuff. They are for
  231. > sending reverb or chorus levels, or pan info, or patch changes etc. as
  232. > opposed to pitch bend.
  233.  
  234. > Get Power Chords Pro - it has a keyboard on-screen, and you can record
  235. > what you play on the fret-board or keyboard to any type of rhythm - melody
  236. > drums, whatever.
  237.  
  238. > Eric
  239.  
  240. ------------------------------
  241.  
  242. Date: Sat, 14 Aug 93 00:15:27 GMT
  243. From: thomasvk@blackhl.hacktic.nl (Thomas van Kuipers)
  244. Subject: The new sound card (what's REAL and what ISN't!) .... Sorry for wrong informatio
  245. Message-ID: <gsco9B4w165w@blackhl.hacktic.nl>
  246.  
  247. Hi,
  248.  
  249. I saw your reply about Diamonds Sonic Sound. I'm the guy who 
  250. placed the artikel.
  251.  
  252. A Friend of Mine has bought a card (SOLD his GUS) for about 
  253. $250. I ALREADY found out that there wasn't RAM on it, BUT IT 
  254. HAS CACHE RAM (64kB) and has the rom modules. Further it has 
  255. an upgradubility to 8 mb rom (the dealer said) for about $120. 
  256. Further It has SCSI-2 on board, it's totally 16-bit (recording 
  257. and playing) and has HARDWARE comp. Soundblaster / adlib on it. 
  258. So you have for about $50 more the two daugterboards 
  259. (scsi/16-bit) AND hardware SB comp. (Oke i'll know dan that 
  260. the aria isn't comp with gus totally)
  261. I know a lot about computers and i like MY GUS very much, but 
  262. after that it is still a good priced card with an high 
  263. performance and it DOES sound better than a GUS, you know.
  264.  
  265. Oke, Guys, you musn't think i advice EVERYONE to buy it, but 
  266. it is rather a push for GRAVIS to come up with something, 
  267. perferably a GUS with 8 MB RAM and 16-bit + scsi in one 
  268. (hopefully for onely $250 or so).
  269.  
  270. Sorry for the misunderstanding about the possiblities i 
  271. placed, but it came from my friend, because he had only an 
  272. sort fax of it (and i posted that information). After 2 days i 
  273. saw it and i know now that it hasn't any ram on it (shame).
  274. Oh yeah it had NOTHING to do with the post in that NEWSGROUP, 
  275. because i don't read that stuff yet .........
  276.  
  277. Bye,
  278.  
  279. Thomas van Kuipers
  280. Email: thomasvk@blackhl.hacktic.nl   
  281.  
  282. ------------------------------
  283.  
  284. End of Ultrasound Daily Digest V5 #14
  285. *************************************
  286.  
  287. To post to tomorrow's digest:                        <ultrasound@dsd.es.com>
  288. To (un)subscribe or get help:                <ultrasound-request@dsd.es.com>
  289. To contact a human (last resort):              <ultrasound-owner@dsd.es.com>
  290.  
  291. FTP sites:                archive.epas.utoronto.ca         pub/pc/ultrasound
  292.                           wuarchive.wustl.edu       systems/msdos/ultrasound
  293.                           archive.orst.edu               pub/packages/gravis
  294. FTP mail server:          mail-server@nike.rz.uni-konstanz.de
  295.  
  296. Hints:
  297.       - Get the FAQ from the FTP sites or the request server.
  298.       - Mail to <ultrasound-request@dsd.es.com> for info about other GUS
  299.         related mailing lists (UNIX, OS/2, GUS-MIDI, etc.)
  300.  
  301.  
  302.